flower of jamaica - German English Dictionary